//index.js
//获取应用实例
const app = getApp()

Page({
  data:{
    pres: [
    {    id:"0",
      preX: "推荐分类"   },
    {    id: "1",
      preX: "灌篮高手"   },
    {    id: "2",
      preX: "灌篮高脚"   },
     {    id: "3",      
       preX: "灌篮高手"  },
     {   id: "4",
       preX: "灌篮高手"  }
  ],
  goods:[
    { id: 0, name: "灌篮高手", url:"/img/glgs.jpg"},
    { id: 1, name: "灌篮高手", url:"/img/glgs.jpg"},
  ],
  id: 0,
  },
// 单击改变样式
click: function (e) {
  var ids = e.currentTarget.dataset.id;  //获取自定义的id 
  var good = "";  
  if(ids == 0){
    good = [
      { id: 0, name: "灌篮高手", url: "/img/glgs.jpg" },
      { id: 1, name: "灌篮高手", url: "/img/glgs.jpg" },

    ];
  } else if (ids == 1){
    good = [
      { id: 0, name: "灌篮高手", url: "/img/glgs.jpg" },
      { id: 1, name: "灌篮高手", url: "/img/glgs.jpg" },

    ];
    } else if (ids == 2) {
    good = [
      { id: 0, name: "灌篮高脚", url: "/img/glgs.jpg" },
      { id: 1, name: "灌篮高手", url: "/img/glgs.jpg" },

    ]; 
    }else if (ids == 3) {
      good = [
        { id: 0, name: "灌篮高脚", url: "/img/glgs.jpg" },
        { id: 1, name: "灌篮高手", url: "/img/glgs.jpg" },

      ];
  }else if(ids == 4){
    good = [
       { id: 0, name: "灌篮高手", url: "/img/glgs.jpg" },
      { id: 1, name: "灌篮高手", url: "/img/glgs.jpg" },

    ];
  }
  this.setData({
    id: ids,  //把获取的自定义id赋给当前组件的id(即获取当前组件)  
    goods: good
  })
  },
  //事件处理函数
  bindViewTap: function() {
    wx.navigateTo({
      url: '../logs/logs'
    })
  },
  onLoad: function () {
    if (app.globalData.userInfo) {
      this.setData({
        userInfo: app.globalData.userInfo,
        hasUserInfo: true
      })
    } else if (this.data.canIUse){
      // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
      // 所以此处加入 callback 以防止这种情况
      app.userInfoReadyCallback = res => {
        this.setData({
          userInfo: res.userInfo,
          hasUserInfo: true
        })
      }
    } else {
      // 在没有 open-type=getUserInfo 版本的兼容处理
      wx.getUserInfo({
        success: res => {
          app.globalData.userInfo = res.userInfo
          this.setData({
            userInfo: res.userInfo,
            hasUserInfo: true
          })
        }
      })
    }
  },
  getUserInfo: function(e) {
    console.log(e)
    app.globalData.userInfo = e.detail.userInfo
    this.setData({
      userInfo: e.detail.userInfo,
      hasUserInfo: true
    })
  }
})